return GDK_EVENT_STOP;
}
-
- return gtk_search_bar_handle_event (GTK_SEARCH_BAR (wt->priv->search_bar),
- gtk_get_current_event ());
}
- else
- return GDK_EVENT_PROPAGATE;
+
+ return GDK_EVENT_PROPAGATE;
}
static void
on_hierarchy_changed (GtkWidget *widget,
GtkWidget *previous_toplevel)
{
+ GtkInspectorObjectTree *wt = GTK_INSPECTOR_OBJECT_TREE (widget);
GtkEventController *controller;
GtkWidget *toplevel;
controller = gtk_event_controller_key_new (toplevel);
g_object_set_data_full (G_OBJECT (toplevel), "controller", controller, g_object_unref);
g_signal_connect (controller, "key-pressed", G_CALLBACK (key_pressed), widget);
+
+ gtk_search_bar_set_key_capture_widget (GTK_SEARCH_BAR (wt->priv->search_bar),
+ toplevel);
}
static void
return GDK_EVENT_STOP;
}
-
- return gtk_search_bar_handle_event (GTK_SEARCH_BAR (sl->priv->search_bar),
- gtk_get_current_event ());
}
- else
- return GDK_EVENT_PROPAGATE;
+
+ return GDK_EVENT_PROPAGATE;
}
static void
on_hierarchy_changed (GtkWidget *widget,
GtkWidget *previous_toplevel)
{
+ GtkInspectorResourceList *sl = GTK_INSPECTOR_RESOURCE_LIST (widget);
GtkEventController *controller;
GtkWidget *toplevel;
controller = gtk_event_controller_key_new (toplevel);
g_object_set_data_full (G_OBJECT (toplevel), "controller", controller, g_object_unref);
g_signal_connect (controller, "key-pressed", G_CALLBACK (key_pressed), widget);
+
+ gtk_search_bar_set_key_capture_widget (GTK_SEARCH_BAR (sl->priv->search_bar),
+ toplevel);
}
static void
return GDK_EVENT_STOP;
}
- else
- return GDK_EVENT_PROPAGATE;
}
-
- return gtk_search_bar_handle_event (GTK_SEARCH_BAR (sl->priv->search_bar),
- gtk_get_current_event ());
}
- else
- return GDK_EVENT_PROPAGATE;
+
+ return GDK_EVENT_PROPAGATE;
}
static gboolean
hierarchy_changed (GtkWidget *widget,
GtkWidget *previous_toplevel)
{
+ GtkInspectorStatistics *sl = GTK_INSPECTOR_STATISTICS (widget);
GtkEventController *controller;
GtkWidget *toplevel;
controller = gtk_event_controller_key_new (toplevel);
g_object_set_data_full (G_OBJECT (toplevel), "controller", controller, g_object_unref);
g_signal_connect (controller, "key-pressed", G_CALLBACK (key_pressed), widget);
+
+ gtk_search_bar_set_key_capture_widget (GTK_SEARCH_BAR (sl->priv->search_bar),
+ toplevel);
}
static void